// @flow
let info: {
    leave: number,
    target: Array<number>,
    size: number
} = {
    leave: 1,
    target: [],
    size: 0
};

// function TreeNode(node:): Array<number> {}

function TreeNodeChildren() {}

function TreeNodeNext() {}

function TreeNodePrev() {}
